package com.echo.entity.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Topic {
    @TableId(value = "id",type = IdType.AUTO)
    int id;
    //标题
    String title;
    //内容
    String content;
    //创建时间
    Long createTime;
    //作者id
    int userId;
    //作者用户名
    String userNickname;
    //评论数
    int comments;
    //点赞数
    int likes;
    //收藏数
    int favorites;
    //热度
    int popularity;
    //热度上升量(用于推荐)
    int popularityRise;
    //话题类型
    int topicType;
    //话题状态(0:正常, 1:封禁, 2: 删除)
    int topicStatus;
}
